Part Number Hot Search : 
LS161 D2083 FST7340L PC818 TDA4340X 44R312 13009 IVA04118
Product Description
Full Text Search
 

To Download MDT10P651 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 1 2005/6 ver. 1.4 1. general description this eprom - based 8 - bit micro - controller uses a fully static cmos technology process to achieve higher speed and smaller size with the low power consumption and high noise immunity. on chip memory includes 4k words of rom, and 192 by tes of static ram. 2. features the followings are some of the features on the hardware and software : u fully cmos static design u 8 - bit data bus u on chip eprom size : 4.0 k words u internal ram size : 235 bytes (192 general purpose registers, 43 special regis ters) u 37 single word instructions u 14 - bit instructions u 8 - level stacks u operating voltage : 2.5 v ~5.5 v (prd disable) 4.5 v ~ 5.5 v (prd enable) u operating frequency : dc ~ 20 mhz u the most fast execution time is 200 ns under 20 mhz in all sing le cycle instructions except the branch instruction u addressing modes include direct, indirect and relative addressing modes u power - on reset u power edge - detector reset u power range - detector reset u sleep mode for power saving u capture, compare, pwm module u sy nchronous serial port with scm u 11 interrupt sources: - external int pin - tmr0 timer, tmr1 timer, tmr2 timer - port b<7:4> interrupt on change - ccp1, ccp2, scm, usar, usat, pcm u tmr0 : 8 - bit real time clock/counter tmr1 : 16 - bit real time c lock/count tmr2 : 8 - bit clock/counter(internal) u 4 types of oscillator can be selected by programming option: rc ?e low cost rc oscillator lfxt ?e low frequency crystal oscillator xtal ?e standard crystal oscillator hfxt ?e high frequency crystal oscillator u on - chip rc oscillator based watchdog timer(wdt) u 33 i/o pins with their own independent direction control 3. applicati ons the application areas of this MDT10P651 range from appliance motor control and high speed auto - motive to low power remote transmitters/receivers, pointing devices, and telecommunications processors, such as remote controller, small instruments, charge rs, toy, automobile and pc peripheral ? etc. .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 2 2005/6 ver. 1.4 4. pin assignment .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 3 2005/6 ver. 1.4 5. pin function description pin name i/o function description pa0~pa3, pa5 i/o port a, ttl input level rtcc/pa4 i/o real time clock/counter, schmitt trigger input levels open dr ain output pb0~pb7 i/o port b, ttl input level / pb0:external interrupt input , pb4~pb7:interrupt on pin change pc0~pc7 i/o port c, schmitt trigger input levels pd0~pd7 i/o port d, schmitt trigger input levels / ttl input level pe0~pe2 i/o port e, schm itt trigger input levels / ttl input level /mclr i master clear, schmitt trigger input levels osc1/clkin i oscillator input/external clock input osc2/clkout o oscillator output/in rc mode ?a the clkout pin has 1/4 frequency of clkin v dd power supply v ss ground 6. memory map (a) register map address description bank0 00 indirect addressing register 01 rtcc 02 pcl 03 status 04 msr 05 port a 06 port b 07 port c 08 port d 09 port e 0a pchlat .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 4 2005/6 ver. 1.4 address description 0b ints 0c pifb1 0d pifb2 0e tmr1l 0f tmr1h 10 t1sta 11 tmr2 12 t2sta 13 scmbuf 14 scmctl 15 ccp1l 16 ccp1h 17 ccp1ctl 18 rcsc 19 txreg 1a rcreg 1b ccp2l 1c ccp2h 1d ccp2ctl 20~7f general purpose register bank1 01 tmr 05 cpio a 06 cpio b 07 cpio c 08 cpio d 09 cpio e 0c pieb1 0d pieb2 0e psta 12 t2per 14 scmsta .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 5 2005/6 ver. 1.4 address description 18 txsc 19 brreg a0~ff general purpose register (1) iar (indirect address register) : r00 (2) rtcc (real time coun ter/counter register) : r01 (3) pc (program counter) : r02,r0a write pc --- from pchlat write pc --- from pchlat ljump, lcall --- from instruction word rtwi, ret --- from stack a11 a10~a8 a7~a0 write pc --- from alu ljump, lcall --- from instruction word rtwi, ret, rtfi --- from stack (4) status (status register) : r03 bit symbol function 0 1 2 3 4 5 7 - 6 c hc z /pf /tf rbs0 ?x?x carry bit half carry bit zero b it power down flag bit wdt timer overflow flag bit register bank select bit : 0 : 00h --- 7fh(bank0) 1 : 80h --- ffh(bank1) general purpose bit .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 6 2005/6 ver. 1.4 (5) msr (memory bank select register) : r04 memory bank select register : 0 : 00~7f(bank0) 1 : 80~ff(ban k1) b7 b6 b5 b4 b3 b2 b1 b0 indirect addressing mode (6) port a : r05 pa5~pa0, i/o register (7) port b : r06 pb7~pb0, i/o register (8) port c : r07 pc7~pc0, i/o register (9) port d : r0 8 pd7~pd0, i/o register (10) port e : r09 pe2~pe0, i/o register (11) pchlat : r0a (12) ints (interrupt status register) : r0b bit symbol function 0 rbif port b change i nterrupt flag. set when pb <7:4> inputs change 1 intf set when int interrupt occurs. int interrupt flag. 2 tif set when tmr0 overflows. 3 rbie 0 : disable pb change interrupt 1 : enable pb change interrupt 4 ints 0 : disable int interrupt 1 : enable int interrupt .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 7 2005/6 ver. 1.4 bit symbol function 5 tis 0 : disable tmr0 interrupt 1 : enable tmr0 interrupt 6 peie 0 : disable all peripheral interrupt 1 : enable all peripheral interrupt 7 gis 0 : disable global interrupt 1 : enable global interrupt (13) pifb1 (peripheral interrupt flag bit) : r0c bit symbol function 0 tmr1if tmr1 interrupt flag 0 : tmr1 did not overflow 1 : tmr1 overflowed 1 tmr2if tmr2 interrupt flag 0 : no tmr2 to t2per match occurred 1 : tmr2 to t2per match occurred 2 ccp1if ccp1 interru pt flag 0 : no tmr1 capture/compare occurred 1 : a tmr1 capture/compare occurred 3 scmif scm interrupt flag 0 : waiting scm transmit/receive 1 : the scm transmission/reception is complete 4 txif usart transmit interrupt flag 0 : the usart transmit buffer is full 1 : the usart transmit buffer is empty 5 rcif uasrt receive interrupt flag 0 : the usart receive buffer is empty 1 : the usart receive buffer is full 6 - unimplemented 7 pcmif pcm read/write interrupt flag 0 ?g no read or write has occurred 1 ?g a read or a write has occurred .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 8 2005/6 ver. 1.4 (14) pifb2 (peripheral interrupt flag bit) : r0d bit symbol function 0 ccp2if ccp2 interrupt flag 0 : no tmr1 capture/compare occurred 1 : a tmr1 capture/compare occurred 7~1 -- unimp lemented (15) tmr1l : r0e the lsb of the 16 - bit tmr1 (16) tmr1h : r0f the msb of the 16 - bit tmr1 (17) t1sta : r10 bit symbol function 0 tmr1on 0 : stop tmr1 1 : enable tmr1 1 tmr1clk 0 : internal clock (fosc/4) 1 : external clock from pin pc0 2 /t1sync tmr1clk = 1 0 : synchronize external clock 1 : do not synchronize external clock tmr1clk = 0 this bit is ignored 3 t1oscen 0 : tmr1 oscillator is shut off 1 : tmr1 oscillator is enable 5~4 t1ckps1 ~ t1ckps0 1 1 = 1:8 prescale value 1 0 = 1:4 pres cale value 0 1 = 1:2 prescale value 0 0 = 1:1 prescale value 7~6 -- unimplemented (18) tmr2 : r11 tmr2 register .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 9 2005/6 ver. 1.4 (19) t2sta : r12 bit symbol function 1~0 t2ckps1 ~ t2ckps0 0 0 = prescaler is 1 0 1 = prescaler is 4 1 x = prescaler is 16 2 tmr2on 0 : tmr2 is off 1 : tmr2 is on 7~3 -- unimplemented (20) scmbuf : r13 serial communication port buffer (21) scmctl : r14 bit symbol function 3~0 scm3 ~ scm0 0 0 0 0 : scm master mode , clock = fosc/4 0 0 0 1 : scm master mode , clock = fosc/16 0 0 1 0 : scm master mode , clock = fosc/64 0 0 1 1 : scm master mode , clock = tmr2 output/2 0 1 0 0 : scm slave mode , clock = sck pin , /ss control enable 0 1 0 1 : scm slave mode , clock = sck pin , /ss control disable 4 cks 0 : transmit happens on rising ed ge , receive on falling edge, idle state for clock is low level. 1 : transmit happens on falling edge , receive on rising edge, idle state for clock is high level 5 scmen 0 : disable scm , then pc3, pc4, pc5 is i/o port. 1 : enable scm 6 scmroi 0 : no ove rflow 1 : overflow 7 wcol 0 : no collision 1 : the scmbuf is written while it is still transmitting the previous word (22) ccp1l : r15 capture/compare/pwm lsb (23) ccp1h : r16 capture/compare/pwm msb .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 10 2005/6 ver. 1.4 (24) ccp1ctl : r17 bit symbol function 3~0 ccp 1m3 ~ ccp1m0 0 0 0 0 : ccp1 off 0 1 0 0 : capture1 mode , every falling edge 0 1 0 1 : capture1 mode , every rising edge 0 1 1 0 : capture1 mode , every 4 th rising edge 0 1 1 1 : capture1 mode , every 16 th rising edge 1 0 0 0 : compare1 mode , set output o n match 1 0 0 1 : compare1 mode , clear output on match 1 0 1 0 : compare1 mode , generate software interrupt on match 1 0 1 1 : compare1 mode , trigger special event 1 1 x x : pwm1 mode 5~4 pwm1lsb these bits are the two lsbs of the pwm1 duty cycle 7~6 -- unimplemented (25) rcsc : r18 bit symbol function 0 rx9df 9 th bit of received data 1 oerf 0 : no overrun error 1 : overrun error 2 ferf 0 : no framing error 1 : framing error 3 -- unimplemented 4 crenf 0 : disable continuous receive 1 : enable c ontinuous receive 5 srenf 0 : disable single receive 1 : enable single receive 6 rx9enf 0 : select 8 - bit reception 1 : select 9 - bit reception 7 spenf 0 : serial port disable 1 : serial port enable (26) txreg : r19 usart transmit register .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 11 2005/6 ver. 1.4 (27) rcre g : r1a usart receive register (28) ccp2l : r1b capture/compare/pwm lsb (29) ccp2h : r1c capture/compare/pwm msb (30) ccp2ctl : r1d bit symbol function 3~0 ccp2m3 ~ ccp2m0 0 0 0 0 : ccp2 off 0 1 0 0 : capture2 mode , every falling edge 0 1 0 1 : capture2 mode , every rising edge 0 1 1 0 : capture2 mode , every 4 th rising edge 0 1 1 1 : capture2 mode , every 16 th rising edge 1 0 0 0 : compare2 mode , set output on match 1 0 0 1 : compare2 mode , clear output on match 1 0 1 0 : compare2 mode , gene rate software interrupt on match 1 0 1 1 : compare2 mode , trigger special event 1 1 x x : pwm2 mode 5~4 pwm2lsb these bits are the two lsbs of the pwm2 duty cycle 7~6 -- unimplemented (31) tmr (time mode register) : r81 bit symbol function prescal er value rtcc rate wdt rate 2 ~ 0 ps2 ~ 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 : 2 1 : 4 1 : 8 1 : 16 1 : 32 1 : 64 1 : 128 1 : 256 1 : 1 1 : 2 1 : 4 1 : 8 1 : 16 1 : 32 1 : 64 1 : 128 3 psc prescaler assignment bit : 0 ?x rtcc 1 ?x wat chdog timer .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 12 2005/6 ver. 1.4 bit symbol function 4 tce rtcc signal edge : 0 ?x increment on low - to - high transition on rtcc pin 1 ?x increment on high - to - low transition on rtcc pin 5 tcs rtcc signal set : 0 ?x internal instruction cycle clock 1 ?x transition on rtcc p in 6 ies interrupt edge select 0 ?x interrupt on falling edge on pb0 1 ?x interrupt on rising edge on pb0 7 pbph portb3~0 pull - hi 0 ?x portb3~0 pull - hi are enable 1 ?x portb3~0 pull - hi are disable (32) cpio a (control port i/o mode register) : r85 ? ?0?, i/o pin in output mode; ? ?1?, i/o pin in input mode. (33) cpio b (control port i/o mode register) : r86 ? ?0?, i/o pin in output mode; ? ?1?, i/o pin in input mode. (34) cpio c (control port i/o mode register) : r87 ? ?0?, i/o pin in output mode; ? ?1?, i/o pin in input mode. (35) cpio d (control port i/o mode register) : r88 ? ?0?, i/o pin in output mode; ? ?1?, i/o pin in input mode. (36) cpio e (control port i/o mode register) : r89 bit symbol function 2~0 bit 2 ~ bit 0 port e control port i/ o mode bits 0 : i/o pin in output mode 1 : i/o pin in input mode 3 -- unimplemented 4 pcmmode pcm mode select bit 0 : general i/o mode 1 : pcm mode 5 ibov input buffer overflow detect bit 0 : no overflow occurred 1 : overflow 6 obf output buffer full s tatus bit 0 : the output buffer has been read 1 : the output buffer has not been read .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 13 2005/6 ver. 1.4 bit symbol function 7 ibf input buffer full status bit 0 : no word has been received 1 : a word has been received (37) pieb1 : r8c bit symbol function 0 tmr1ie tm r1 interrupt enable bit 0 : disable tmr1 interrupt 1 : enable tmr1 interrupt 1 tmr2ie tmr2 interrupt enable bit 0 : disable tmr2 interrupt 1 : enable tmr2 interrupt 2 ccp1ie ccp1 interrupt enable bit 0 ?g disable ccp1 interrupt 1 ?g enable ccp1 interrupt 3 sc mie scm interrupt enable bit 0 : disable scm interrupt 1 : enable scm interrupt 4 txie usart transmit interrupt enable bit 0 : disable the usart transmit interrupt 1 : enable the usart transmit interrupt 5 rcie usart receive interrupt enable bit 0 : disa ble the usart receive interrupt 1 : enable the usart receive interrupt 6 -- unimplemented 7 pcmie pcm r/w interrupt enable bit 0 : disable the pcm interrupt 1 : enable the pcm interrupt (38) pieb2 : r8d bit symbol function 0 ccp2ie 0 ?g disable ccp2 interrupt 1 ?g enable ccp2 interrupt 7~1 -- unimplemented .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 14 2005/6 ver. 1.4 (39) psta : r8e bit symbol function 0 prdb 0 : power range - detector reset occurred 1 : no power range - detector reset occurred 1 porb 0 : power on reset occurred 1 : no power on reset occurred (40) t2per : r92 timer2 period (41) scmsta : r94 bit symbol function 0 bf 0 : receive not complete 1 : receive complete 7~1 -- unimplemented (42) txsc : r98 bit symbol function 0 tx9df 9 th bit of transmit data 1 tsrcf 0 : tsr full 1 : tsr empty 2 hbrcf 0 : low speed 1 : high speed 3 -- unimplemented 4 umsf 0 : usart asynchronous mode 1 : usart synchronous mode 5 txenf 0 : transmit disable 1 : transmit enable 6 tx9enf 0 : select 8 - bit reception 1 : select 9 - b it reception 7 cssf 0 : slave mode 1 : master mode (43) brreg : r99 baud rate register .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 15 2005/6 ver. 1.4 (44) configurable options for eprom (set by writer) : oscillator type rc oscillator hfxt oscillator xtal oscillator lfxt oscillator watchdog timer control watchdog timer disable all the time watchdog timer enable all the time power - range control power - range disable power - range enable oscillator - start timer control 0ms 75ms power - edge detect security state ped disable security disable ped en able security enable (b) program memory address description 000 - fff program memory 000 the starting address of power on, external reset or wdt time - out reset. 004 interrupt vector .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 16 2005/6 ver. 1.4 7. reset condition for all registers register address power - on re set, power range detector reset /mclr or wdt reset wake - up from sleep iar 00h n/a n/a n/a rtcc 01h xxxx xxxx uuuu uuuu uuuu uuuu pc 0ah,02h 0000 0000 0000 0000 0000 0000 pc+1 status 03h 0001 1xxx 000# #uuu 000# #uuu msr 04h xxxx xxxx uuuu uuuu uu uu uuuu port a 05h -- xx xxxx -- uu uuuu -- uu uuuu port b 06h xxxx xxxx uuuu uuuu uuuu uuuu port c 07h xxxx xxxx uuuu uuuu uuuu uuuu port d 08h xxxx xxxx uuuu uuuu uuuu uuuu port e 09h ---- - xxx ---- - uuu ---- - uuu pchlat 0ah --- 0 0000 --- 0 0000 --- u uuuu ints 0bh 0000 000x 0000 000u uuuu uuuu pifb1 0ch 0 - 00 0000 0 - 00 0000 u - uu uuuu pifb2 0dh ---- --- 0 ---- --- 0 ---- --- u tmr1l 0eh xxxx xxxx uuuu uuuu uuuu uuuu tmr1h 0fh xxxx xxxx uuuu uuuu uuuu uuuu t1sta 10h -- 00 0000 -- uu uuuu -- uu uuuu tmr2 11h 0000 0000 0000 0000 uuuu uuuu t2sta 12h ---- - 000 ---- - uuu ---- - uuu scmbuf 13h xxxx xxxx uuuu uuuu uuuu uuuu scmctl 14h 0000 0000 0000 0000 uuuu uuuu ccp1l 15h xxxx xxxx uuuu uuuu uuuu uuuu ccp1h 16h xxxx xxxx uuuu uuuu uuuu uuuu ccp1ctl 17h -- 00 0 000 -- 00 0000 -- uu uuuu rcsc 18h 0000 - 00x 0000 - 00x uuuu - uuu txreg 19h 0000 0000 0000 0000 uuuu uuuu rcreg 1ah 0000 0000 0000 0000 uuuu uuuu ccp2l 1bh xxxx xxxx uuuu uuuu uuuu uuuu ccp2h 1ch xxxx xxxx uuuu uuuu uuuu uuuu .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 17 2005/6 ver. 1.4 register address power - on reset, power range detector reset /mclr or wdt reset wake - up from sleep ccp2ctl 1dh -- 00 0000 -- 00 0000 -- uu uuuu tmr 81h 1111 1111 1111 1111 uuuu uuuu cpioa 85h -- 11 1111 -- 11 1111 -- uu uuuu cpiob 86h 1111 1111 1111 1111 uuuu uuuu cpioc 87h 1111 11 11 1111 1111 uuuu uuuu cpiod 88h 1111 1111 1111 1111 uuuu uuuu cpioe 89h 0000 - 111 0000 - 111 uuuu - uuu pieb1 8ch 0 - 00 0000 0 - 00 0000 u - uu uuuu pieb2 8dh ---- --- 0 ---- --- 0 ---- --- u psta 8eh ---- -- 0u ---- -- uu ---- -- uu t2per 92h 1111 1111 1111 111 1 1111 1111 scmsta 94h ---- --- 0 ---- --- 0 ---- --- u txsc 98h 0000 - 010 0000 - 010 uuuu - uuu brreg 99h 0000 0000 0000 0000 uuuu uuuu note : u ? unchanged, x ? unknown, - ? unimplemented, read as ?0? # ? value depends on the condition of the following table condition status: bit 4 status: bit 3 psta: bit 1 psta: bit 0 /mclr reset (not during sleep) u u u u /mclr reset during sleep 1 0 u u wdt reset (not during sleep) 0 1 u u wdt reset during sleep 0 0 u u power - on reset 1 1 0 x power - range reset 1 1 u 0 note : u ? unchanged, x ? unknown, - ? unimplemented, read as ?0? 8. instruction set : instruction code mnemonic operands function operating status 010000 00000000 nop no operation none 010000 00000001 clrwt clear watchdog timer 0 ? wt tf, pf 010000 00000010 sl eep sleep mode 0 ? wt, stop osc tf, pf 010000 00000011 tmode load w to tmode register w ? tmode none .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 18 2005/6 ver. 1.4 instruction code mnemonic oper ands function operating status 010000 00000100 ret return from subroutine stack ? pc none 010000 00000rrr cpio r control i/o port register w ? cpio r none 010001 1rrrrrrr stwr r store w to register w ? r none 011000 trrrrrrr ldr r, t load register r ? t z 111010 iiiiiiii ldwi i load immediate to w i ? w none 010111 trrrrrrr swapr r, t swap halves register [r(0~3) ? r(4~7)] ? t none 011001 trrrrrrr incr r, t increment register r + 1 ? t z 011010 trrrrrrr incrsz r, t increment register, skip if zero r + 1 ? t none 011011 trrrrrrr addwr r, t add w and register w + r ? t c, hc, z 011100 trrrrrrr subwr r, t subtract w from re gister r ?? w ? t or (r+/w+1 ? t) c, hc, z 011101 trrrrrrr decr r, t decrement register r ?? 1 ? t z 011110 trrrrrrr decrsz r, t decrement register, skip if zero r ?? 1 ? t none 010010 trrrrrrr andwr r, t and w and register r ?? w ? t z 110100 iiiiiiii andwi i and w and immediate i ?? w ? w z 010011 trrrrrrr iorwr r, t inclu. or w and register r ?? w ? t z 110101 iiiiiiii iorwi i inclu. or w and immediate i ?? w ? w z 010100 trrrrrrr xorwr r, t exclu. or w and register r ? w ? t z 110110 iiiiiiii xorwi i exclu . or w and immediate i ? w ? w z 011111 trrrrrrr comr r, t complement register /r ? t z 010110 trrrrrrr rrr r, t rotate right register r(n) ? r(n - 1), c ? r(7), r(0) ? c c 010101 trrrrrrr rlr r, t rotate left register r(n) ? r(n+1), c ? r(0), r(7) ? c c 01000 0 1xxxxxxx clrw clear working register 0 ? w z 010001 0rrrrrrr clrr r clear register 0 ? r z 0000bb brrrrrrr bcr r, b bit clear 0 ? r(b) none 0010bb brrrrrrr bsr r, b bit set 1 ? r(b) none 0001bb brrrrrrr btsc r, b bit test, skip if clear skip if r(b)=0 none 0011bb brrrrrrr btss r, b bit test, skip if set skip if r(b)=1 none 100nnn nnnnnnnn lcall n long call subroutine n ? pc, pc+1 ? stack none 101nnn nnnnnnnn ljump n long jump to address n ? pc none 110111 iiiiiiii addwi i add immed iate to w w+i ? w c,hc,z 110001 iiiiiiii rtwi i return, place immediate to w stack ? pc,i ? w none 111000 iiiiiiii subwi i subtract w from immediate i - w ? w c,hc,z 010000 00001001 rtfi reture from interrupt stack ? pc,1 ? gis none .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 19 2005/6 ver. 1.4 note : w : working regis ter b : bit position wt : watchdog timer t : target tmode : tmode mode register 0 : working register cpio : control i/o port register 1 : general register tf : timer overflow flag r : general register address pf : power loss flag c : carry f lag pc : program counter hc : half carry osc : oscillator z : zero flag inclu. : inclusive ? ?? ? / : complement exclu. : exclusive ? ? ? x : don?t care and : logic and ? ?? ? i : immediate data ( 8 bits ) n : immediate address 9. electrical characteristics *note: temperature=25c 1.operation current : (1) hf (c=10p) , wdt - disable, prd ? disabl e 4m 10m 20m sleep 2.5v 330u 710u 1.3m <1u 3.0v 480u 910u 1.7m <1u 4.0v 720u 1.4m 2.8m <1u 5.0v 1.4m 2.6m 4.3m <1u 5.5v 1.8m 3.5m 5.7m <1u these parameters are for reference only. (2) xt (c=10p) , wdt - disable, prd ? disable 1m 4m 10m sleep 2.5 v 100u 310u 600u <1u 3.0v 220u 450u 860u <1u 4.0v 310u 660u 1.3m <1u 5.0v 560u 1.0m 1.9m <1u 5.5v 780u 1.5m 2.9m <1u these parameters are for reference only. (3) lf (c=10p) , wdt - disable, prd - disable, 32k 455k 1m sleep 2.5v 10u @2.7v 50u 80u <1u 3.0v 15u 60u 90u <1u 4.0v 25u 80u 150u <1u 5.0v 40u 140u 230u <1u 5.5v 80u 250u 390u <1u these parameters are for reference only. .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 20 2005/6 ver. 1.4 (4) rc, wdt - disable; prd - disable; @vdd = 5.0v c r freq. current 4.7k 8.4m 1.7m 10k 4.5m 1.1m 47k 1.1m 430u 100k 520k 330u 300k 180k 165u 3p 470k 110k 155u 4.7k 3.2m 1.3m 10k 2.2m 640u 47k 500k 230u 100k 240k 180u 300k 81.2k 150u 20p 470k 51.6k 145u 4.7k 1.4m 500u 10k 688k 370u 47k 152k 165u 100k 72.8k 150u 300k 24.4k 140u 100p 470k 15.6k 138u 4.7k 592k 350u 10k 292k 190u 47k 64k 147u 100k 30.8k 141u 300k 10.4k 137u 300p 470k 6.4k 136u these parameters are for reference only. 2. input voltage (vdd = 5v) : port min max ttl vss 0.8v vil schmitt trigger vss 0.6v tt l 3.0v vdd vih schmitt trigger 3.8v vdd these parameters are for reference only. .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 21 2005/6 ver. 1.4 input voltage (vdd = 3v) : port min max ttl vss 0.4v vil schmitt trigger vss 0.2v ttl 2.0v vdd vih schmitt trigger 2.6v vdd these parameters are for reference only. 3. output voltage (vdd = 5v) : pa,pb condition voh 3.5v ioh = - 20ma vol 0.9v iol = 20ma voh 4.2v ioh = - 5ma vol 0.7v iol = 5ma these parameters are for reference only. 4. output current (max.) (vdd = 5v) : i/o port current source current 25ma sink current 40ma these parameters are for reference only. 5. the basic wdt time - out cycle time : time 2.5v 26 3.0v 23 4.0v 20 5.0v 18 5.5v 17 unit = ms these parameters are for reference only. 6.prd : (1)prd reset voltage : voltage vih 4.0 10% vil 3.6 10% unit = v these parameters are for reference only. .com .com .com .com .com 4 .com u datasheet
MDT10P651 this specification are subject to be changed without notice. any latest information please preview http;//www.mdtic.com.tw p. 22 2005/6 ver. 1.4 (2) prd reset current : current 5.0v 120 4.0v 100 unit = ua these parameters are for reference only. 7. pull high resi stor : vdd 5v 3v pb3~0 pull high 40 80 unit = k ohm these parameters are for reference only. 8. mclr filter time : vdd=5v time 640 unit = ns these parameters are for reference only. .com .com .com .com 4 .com u datasheet


▲Up To Search▲   

 
Price & Availability of MDT10P651

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X